/**
 * org.vz.product.data.collect.domain
 * @since : jdk 1.8
 */
package org.vz.product.collect.maintain.domain;

import java.sql.Timestamp;

import org.beetl.sql.core.annotatoin.AssignID;

import com.alibaba.fastjson.annotation.JSONField;

/**
 * @author      chenhuaijin
 * @CreateTime  2017年10月13日 下午2:28:35
 * @version     1.0.0
 * @description 记录执行出现试错误的消息的id及任务名称
 */
public class TransRecordBlack {
	@AssignID
	private String code;
	private String msgId;
	private String msgContent;
	private int abandon;
	@JSONField(format="yyyy-MM-dd HH:mm:ss")
	private Timestamp createTime;
	@JSONField(format="yyyy-MM-dd HH:mm:ss")
	private Timestamp updateTime;
	@JSONField(format="yyyy-MM-dd HH:mm:ss")
	private Timestamp deleteTime;
	private String ktrName;
	private long ktrId;
	
	/**
	 * @return the msgContent
	 */
	public String getMsgContent() {
		return msgContent;
	}
	/**
	 * @param msgContent the msgContent to set
	 */
	public void setMsgContent(String msgContent) {
		this.msgContent = msgContent;
	}
	/**
	 * @return the code
	 */
	public String getCode() {
		return code;
	}
	/**
	 * @param code the code to set
	 */
	public void setCode(String code) {
		this.code = code;
	}
	/**
	 * @return the msgId
	 */
	public String getMsgId() {
		return msgId;
	}
	/**
	 * @param msgId the msgId to set
	 */
	public void setMsgId(String msgId) {
		this.msgId = msgId;
	}


	/**
	 * @return the abandon
	 */
	public int getAbandon() {
		return abandon;
	}
	/**
	 * @param abandon the abandon to set
	 */
	public void setAbandon(int abandon) {
		this.abandon = abandon;
	}
	/**
	 * @return the createTime
	 */
	public Timestamp getCreateTime() {
		return createTime;
	}
	/**
	 * @param createTime the createTime to set
	 */
	public void setCreateTime(Timestamp createTime) {
		this.createTime = createTime;
	}
	/**
	 * @return the updateTime
	 */
	public Timestamp getUpdateTime() {
		return updateTime;
	}
	/**
	 * @param updateTime the updateTime to set
	 */
	public void setUpdateTime(Timestamp updateTime) {
		this.updateTime = updateTime;
	}
	/**
	 * @return the deleteTime
	 */
	public Timestamp getDeleteTime() {
		return deleteTime;
	}
	/**
	 * @param deleteTime the deleteTime to set
	 */
	public void setDeleteTime(Timestamp deleteTime) {
		this.deleteTime = deleteTime;
	}
	/**
	 * @return the ktrName
	 */
	public String getKtrName() {
		return ktrName;
	}
	/**
	 * @param ktrName the ktrName to set
	 */
	public void setKtrName(String ktrName) {
		this.ktrName = ktrName;
	}
	/**
	 * @return the ktrId
	 */
	public long getKtrId() {
		return ktrId;
	}
	/**
	 * @param ktrId the ktrId to set
	 */
	public void setKtrId(long ktrId) {
		this.ktrId = ktrId;
	}


	
	
	
}
